package com.ruoyi.web.Server.planet;

import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.web.domain.planet.Planet;
import com.ruoyi.web.domain.planet.UserPlanet;
import com.ruoyi.web.mapper.planet.PlanetMapper;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

public interface IPlanetService{
    List<Planet> getPlanetList(Long pageNum, Long pageSize);
    List<UserPlanet> getUserPlanetList();
    Planet getPlanetById(Long id);
    Planet uploadPlanetFile(MultipartFile file);
    void updatePlanet(Planet planet);

    void updateUserPlanet(UserPlanet userPlanet);

    void deletePlanets(List<Long> ids);
    UserPlanet getUserPlanetByUserId(Long userId);
}
